satisfactory academic progress - Spanish English Dictionary